package com.yantong.pojo;

import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 提现申请记录查询参数接受类
 *
 * @author kanghaixin
 * @date 2018/9/17.14:21
 */
public class WdListParams implements Serializable {
    /**
     * 会员ID
     */
    private Long mid;
    /**
     * 商户ID
     */
    private Long centreId;
    /**
     * 商户门店ID
     */
    private Long teamId;
    /**
     * 查询关键字
     */
    private String queryItem;
    /**
     * 打款方式  1-微信
     */
    private Integer type;
    /**
     * 状态  对应 CashStatus
     */
    private Integer status;
    /**
     * 申请时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date start;
    /**
     * 申请时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date end;
    /**
     * 提现期限
     */
    private Integer cashdays;
    /**
     * 申请记录类型
     */
    private String role;
    
    private String transts;
    
    private String recordtyp;
    /**
     * 提现供应商类型
     */
    private String suppliertype;

    
    
	public String getSuppliertype() {
		return suppliertype;
	}

	public void setSuppliertype(String suppliertype) {
		this.suppliertype = suppliertype;
	}

	public String getTransts() {
		return transts;
	}

	public void setTransts(String transts) {
		this.transts = transts;
	}

	public String getRecordtyp() {
		return recordtyp;
	}

	public void setRecordtyp(String recordtyp) {
		this.recordtyp = recordtyp;
	}

	public String getRole() {
		return role;
	}

	public void setRole(String role) {
		this.role = role;
	}

	public Integer getCashdays() {
		return cashdays;
	}

	public void setCashdays(Integer cashdays) {
		this.cashdays = cashdays;
	}

	public Long getMid() {
        return mid;
    }

    public void setMid(Long mid) {
        this.mid = mid;
    }

    public Long getCentreId() {
        return centreId;
    }

    public void setCentreId(Long centreId) {
        this.centreId = centreId;
    }

    public String getQueryItem() {
        return queryItem;
    }

    public void setQueryItem(String queryItem) {
        this.queryItem = queryItem;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getStart() {
        return start;
    }

    public void setStart(Date start) {
        this.start = start;
    }

    public Date getEnd() {
        return end;
    }

    public void setEnd(Date end) {
        this.end = end;
    }

    public Long getTeamId() {
        return teamId;
    }

    public void setTeamId(Long teamId) {
        this.teamId = teamId;
    }
}
